squeak through

英 [skwiːk θruː] 美 [skwiːk θruː]

网络  侥幸取胜; 勉强通过; 勉强通过,侥幸取胜



英英释义

verb

  1. escape
    1. She squeaked by me

    Synonym:    squeak by